import request from './request'

/**
 * 获取公司详情
 * @param {number} id - 公司ID
 * @returns {Promise}
 */
export function getCompanyDetail(id) {
  return request({
    url: `/companies/${id}`,
    method: 'get'
  })
}

/**
 * 获取公司列表
 * @param {Object} params - 查询参数
 * @returns {Promise}
 */
export function getCompanies(params) {
  return request({
    url: '/companies',
    method: 'get',
    params
  })
}

/**
 * 获取公司发布的职位
 * @param {number} id - 公司ID
 * @param {Object} params - 查询参数
 * @returns {Promise}
 */
export function getCompanyJobs(id, params) {
  return request({
    url: `/companies/${id}/jobs`,
    method: 'get',
    params
  })
} 